home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- * "Irit" - the 3d polygonal solid modeller. *
- * *
- * Written by: Gershon Elber Ver 1.0, Jan. 1992 *
- ******************************************************************************
- * Global definitions of os2drvs interface. *
- *****************************************************************************/
-
- #ifndef OS2DRVS_H /* Define only once */
- #define OS2DRVS_H
-
- #define ID_OS2DRVS 1984
-
- #define IDM_FILE 1
- #define IDM_FILE_SAVE 11
- #define IDM_FILE_SAVE_AS 12
- #define IDM_FILE_QUIT 13
-
- #define IDM_MOUSE 2
- #define IDM_MOUSE_MORE 21
- #define IDM_MOUSE_LESS 22
-
- #define IDM_STATE 3
- #define IDM_STATE_MORE_ISO 31
- #define IDM_STATE_LESS_ISO 32
- #define IDM_STATE_FINER_APPROX 33
- #define IDM_STATE_COARSER_APPROX 34
- #define IDM_STATE_SHORTER_VEC 35
- #define IDM_STATE_LONGER_VEC 36
- #define IDM_STATE_WIDE_LINES 37
- #define IDM_STATE_THIN_LINES 38
-
- #define IDM_TOGGLE 4
- #define IDM_TGLS_SCREEN 41
- #define IDM_TGLS_PERSP 42
- #define IDM_TGLS_DEPTH_CUE 43
- #define IDM_TGLS_BFACE_CULL 44
- #define IDM_TGLS_INTERNAL 45
- #define IDM_TGLS_VRTX_NRML 46
- #define IDM_TGLS_POLY_NRML 47
- #define IDM_TGLS_CTL_MESH 48
- #define IDM_TGLS_SRF_POLYS 49
- #define IDM_TGLS_4_PER_FLAT 50
-
- #define IDM_VIEWS 6
- #define IDM_VIEW_FRONT 60
- #define IDM_VIEW_SIDE 61
- #define IDM_VIEW_TOP 62
- #define IDM_VIEW_ISOMETRY 63
-
- #define IDM_ANIM 10
- #define IDM_ANIM_ACTIVE 100
-
- /* Animation's dialog box constants. */
- #define ID_ANIM_SLIDER 101
- #define ID_ANIM_SAVE_FILE 102
- #define ID_ANIM_MIN_TIME 103
- #define ID_ANIM_MAX_TIME 104
- #define ID_ANIM_TIME_STEP 105
- #define ID_ANIM_BEGIN 106
- #define ID_ANIM_STOP 107
- #define ID_ANIM_DISMISS 108
-
- #define ID_ANIM_GET_TIME 12
- #define ID_ANIM_GOT_TIME 121
- #define ID_ANIM_GET_TIME_ENT 122
- #define ID_ANIM_GET_TIME_CAN 123
-
- #define ID_ANIM_SLIDER_FONT "8.Courier"
-
- #endif /* OS2DRVS_H */
-